<?php
/** 命名空间 */
namespace app\openqq;

/**
 * 获取好友资料
 *
 * @param object $sdk OpenApiV3 Object
 * @return array 好友资料数组
 */
function user_get_info(\qqv3\OpenApiV3 $sdk)
{
	$params 	 = array();
	$script_name = '/v3/user/get_info';
	return $sdk->api($script_name, $params);
}

/**
 * 批量获取用户信息
 *
 * @param object $sdk OpenApiV3 Object
 * @param array $fopenids 需要获取数据的openid列表，中间以_隔开，每次最多100个。
 * @return array 好友资料数组
 */
function user_get_multi_info (\qqv3\OpenApiV3 $sdk, $fopenids)
{
	$params = array(
			'fopenids' => implode('_', fopenids)
		);
	$script_name = '/v3/user/get_multi_info';
	return $sdk->api($script_name, $params);
}


/**
 * 验证用户是否安装了应用
 *
 * @param object $sdk OpenApiV3 Object
 * @return array 好友资料数组
 */
function user_is_setup(\qqv3\OpenApiV3 $sdk)
{
	$params 	 = array();
	$script_name = '/v3/user/is_setup';
	return $sdk->api($script_name, $params);
}


/**
 * 获取登录用户是否黄钻
 *
 * @param object $sdk OpenApiV3 Object
 * @return array 好友资料数组
 */
function user_is_vip(\qqv3\OpenApiV3 $sdk)
{
	$params 	 = array();
	$script_name = '/v3/user/is_vip';
	return $sdk->api($script_name, $params);
}


/**
 * 验证登录态&openkey续期
 *
 * @param object $sdk OpenApiV3 Object
 * @return array 好友资料数组
 */
function user_is_login(\qqv3\OpenApiV3 $sdk)
{
	$params 	 = array();
	$script_name = '/v3/user/is_login';
	return $sdk->api($script_name, $params);
}

/**
 * 获取用户IP
 * 
 *  @return string 用户的IP
 */
function ip()
{
	return \ounun\ip();
}